const http = require('http');

// 创建一个HTTP服务器
const server = http.createServer();

// 监听客户端的请求事件
server.on('request', (req, res) => {
    // 请求
    console.log('----------------------------------');
    console.log(req.url);
    console.log(req.method);
    console.log('----------------------------------');
  // 设置响应头，指定内容类型为HTML，编码为UTF-8
  res.setHeader('Content-Type', 'text/html; charset=utf-8');

  // 响应内容
  res.end('<h1>你好，欢迎来到我的服务器！</h1>');
});

// 启动服务器，监听指定端口
const PORT = 3000;
const HOST = '127.0.0.1';
server.listen(PORT, HOST, () => {
  console.log(`服务器已启动，正在监听端口 ${PORT}...`);
  console.log(`http://${HOST}:${PORT}`);
});